package com.lottery.dao.qiuqiu.statisticsDao;

import com.lottery.entity.UserTop10;

import java.util.List;
import java.util.Map;

/**
 * 玩家收益Top10表
 */
public interface UserTop10Dao {
	/**
	 * 根据期号查询统计中奖总金额前10条数据
	 */
	List<UserTop10> selectUserTop10List(Map<String, Object> params);

	// 获取中奖金额
	double getWinningamount(UserTop10 usertop10);

	// 获取没中奖的投注金额
	double getBettingmoney(UserTop10 usertop10);

	/**
	 * 插入一条数据
	 * 
	 * @return
	 */
	void insertUserTop10(UserTop10 usertop10);

	/**
	 * 统计分组查询
	 * 
	 * @return
	 */
	List<UserTop10> getUsreTop10Limit(UserTop10 usertop10);

	/**
	 * 按条件修改
	 * 
	 * @param usertop10
	 */
	void UpdateUserTop10(UserTop10 usertop10);

	/**
	 * 按条件查询
	 * 
	 * @param usertop10
	 * @return
	 */
	List<UserTop10> selectUserTop10ListByExpect(UserTop10 usertop10);
}
